import App from './App'
import store from 'store/index.js'

// 全局过滤器
Vue.filter('formatCount', function (value) {
  if (value / 10000 < 1) {
    return value
  } else if (value / 10000 > 1 && value / 10000 < 10000) {
    return (value / 10000).toFixed(1) + '万'
  } else if (value / 10000 > 10000) {
    return (value / 100000000).toFixed(1) + '亿'
  }
})
Vue.filter('formatTime', function (value) {
  const date = new Date(value)
  return date.getFullYear() + '年' + (date.getMonth() + 1) + '月' + date.getDate() + '日'
})

// #ifndef VUE3
import Vue from 'vue'
Vue.config.productionTip = false
App.mpType = 'app'
const app = new Vue({
    ...App,
    store
})
app.$mount()
// #endif

// #ifdef VUE3
import { createSSRApp } from 'vue'
export function createApp() {
  const app = createSSRApp(App)
  return {
    app,
    store
  }
}
// #endif